EM\Recurrences\Recurrence_Sets D

Total Complexity 145
Dependencies 6
Dependents 3
Total lines 750
Lines of code 433
Logical lines of code 266
Comment lines 252
Methods 30
Properties 12

Methods 30

Method Rating Maintainability Complexity Lines of code
get_post()
D
32 35 90
save_recurrences()
A
41 10 52
get_post_bookings()
A
47 11 35
get_datetime_range()
A
48 11 29
has_collision()
A
54 10 19
__construct()
A
51 8 26
save()
S
55 7 19
get_recurrences()
S
53 6 25
get_event()
S
62 5 12
get_recurrence_description()
S
57 4 16
get_reschedule_action()
S
70 5 5
delete_bookings()
S
63 3 10
set_status_events()
S
63 3 10
validate()
S
66 3 8
delete_events()
S
63 3 10
valid()
S
74 2 4
__get()
S
71 2 6
add_empty_set()
S
73 2 5
offsetGet()
S
78 2 3
to_api()
S
64 2 10
offsetSet()
S
69 2 7
offsetUnset()
S
80 1 3
offsetExists()
S
79 1 3
current()
S
80 1 3
next()
S
80 1 3
key()
S
80 1 3
rewind()
S
81 1 3
get_first()
S
82 1 3
add_js_vars()
S
65 1 8
count()
S
80 1 3